Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 GREEN ROAD Semi-Detached £163,303 £75,000 15 Dec 2003
67 GREEN ROAD Semi-Detached £268,000 12 Oct 2023
79 GREEN ROAD Semi-Detached £149,321 £145,000 11 Apr 2022
87 GREEN ROAD Semi-Detached £184,615 £119,000 30 Nov 2007